Maven

您所在的位置:网站首页 dependencymanagement maven Maven

Maven

2024-07-17 03:24| 来源: 网络整理| 查看: 265

dependencyManagement标签,我个人认为它命名不好,刚学maven的时候,乍眼一看应该是对maven依赖进行管理,其实,它只是用来统一管理依赖版本的,记住,是版本,其目的是防止不同子项目引用不同的版本而导致编写代码的时候出现意外错误

一.假设有项目P,其pom文件如下

com //项目名称叫做P P 0.0.1-SNAPSHOT pom //对A的版本进行了统一管理,P的子项目使用A的时候,可以不写标签 com A 0.0.1-SNAPSHOT

二.现有P的子项目,这个子项目如果想使用A,有两种方式 方式1:使用parent标签,子项目POM文件应该这样写

//引用父项目P com P 0.0.1-SNAPSHOT //子项目使用A,可以不写version com.wentian A //这里并没有使用标签

方式2:使用import标签,子项目POM文件应该这样写

//子项目使用A,注意使用import标签时,不再使用标签 com.wentian A //这里并没有使用标签 //表示将父项目P的dependencyManagement拿到本POM中,不再继承parent com P 0.0.1-SNAPSHOT pom//必须是type=pom import//必须是scope=import


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3